package com.data.modules.smzh.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * @Description: user
 * @Author: data-boot
 * @Date:   2022-11-27
 * @Version: V1.0
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="ThirdDoorReqVo", description="DeviceReqVo")
public class FallReqVo implements Serializable  {
    private static final long serialVersionUID = 1L;

	/**数据加密方式*/
    @ApiModelProperty(value = "imei 号")
    private String imei;

    /**时间戳*/
    @ApiModelProperty(value = "时间戳")
    private Long ts;

    /**消息流水号*/
    @ApiModelProperty(value = "消息流水号")
    private Integer sn;

    /**rssi*/
    @ApiModelProperty(value = "信号")
    private Integer rssi;


    /**设备卡号*/
    @ApiModelProperty(value = "设备卡号")
    private String iccid;


    /**mac 地址*/
    @ApiModelProperty(value = "mac 地址")
    private String mac;

      /**设备类型*/
    @ApiModelProperty(value = "设备类型")
    private Integer deviceType;

    /**软件版本号*/
    @ApiModelProperty(value = "软件版本号")
    private String version;


    /**加密数据报文*/
    @ApiModelProperty(value = "加密数据报文")
    private String data;

}
